Saturday, 5 April 2025, 2:45:27 pm
Ford India dealers in shock over company shutting down

Ford India’s decision to pull out of India and stop all vehicle manufacturing in the country has come as a major setback and shock to the Ford dealers in the country.